package com.zzh;

import java.util.*;

public class HashMapPractice {

    public static void main(String[] args) {
        List<String> scProvince = new ArrayList<>();

        scProvince.add("成都市");
        scProvince.add("德阳市");
        scProvince.add("攀枝花市");
        scProvince.add("广元市");
        scProvince.add("自贡市");
        scProvince.add("泸州市");
        scProvince.add("乐山市");
        scProvince.add("内江市");
        scProvince.add("遂宁市");
        scProvince.add("雅安市");
        scProvince.add("宜宾市");
        scProvince.add("资阳市");
        scProvince.add("广安市");
        scProvince.add("达州市");
        scProvince.add("巴中市");
        scProvince.add("眉山市");
        scProvince.add("阿坝藏族羌族自治州");
        scProvince.add("甘孜藏族自治州");
        scProvince.add("凉山彝族自治州");

        Map<String,List<String>> map = new HashMap<>();
        map.put("四川省",scProvince);
        List<String> hnProvince = new ArrayList<>();
        hnProvince.add("海口市");
        hnProvince.add("三亚市");
        hnProvince.add("三沙市");
        hnProvince.add("五指山市");
        hnProvince.add("琼海市");
        hnProvince.add("儋州市");
        hnProvince.add("文昌市");
        hnProvince.add("万宁市");
        hnProvince.add("东方市");
        hnProvince.add("澄迈县");
        hnProvince.add("定安县");
        hnProvince.add("屯昌县");
        hnProvince.add("临高县");
        map.put("海南省",hnProvince);

        List<String> gdProvince = new ArrayList<>();

        gdProvince.add("广州市");
        gdProvince.add("深圳市");
        gdProvince.add("珠海市");
        gdProvince.add("汕头市");
        gdProvince.add("佛山市");
        gdProvince.add("江门市");
        gdProvince.add("湛江市");
        gdProvince.add("茂名市");
        gdProvince.add("肇庆市");
        gdProvince.add("惠州市");
        gdProvince.add("阳江市");
        gdProvince.add("湛江市");
        gdProvince.add("茂名市");
        gdProvince.add("肇庆市");
        gdProvince.add("惠州市");
        gdProvince.add("阳江市");
        gdProvince.add("韶关市");
        gdProvince.add("河源市");
        gdProvince.add("梅州市");
        gdProvince.add("清远市");
        gdProvince.add("潮州市");
        map.put("广东省",gdProvince);

        printMap(map);

    }
    public static void printMap(Map<String,List<String>> map){
       map.forEach((key,value)->{
//           StringBuilder sb = new StringBuilder();
//
//           value.forEach(city->{
//              sb.append(city+",");
//           });
           String result = key+" = "+value;

           System.out.println(result);
       });
    }
}
